feather (one's) own nest

Translations
s'en mettre plein les poches
Definitions
To enrich oneself at every opportunity, often in a selfish or dishonest way, especially by taking advantage of one's position or resources.